home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d22 / cdisk362.arc / CATDISK.HST < prev    next >
Text File  |  1988-05-31  |  18KB  |  517 lines

  1. ******************************
  2. *                 *
  3. *  CATDISK REVISION HISTORY  *
  4. *                 *
  5. ******************************
  6.  
  7.  
  8. ====================
  9. CATDISK VERSION 3.62
  10. ====================
  11.  
  12.  
  13. Fixed a bug which prevented the feature whereby changing a volume label of a
  14. diskette already catalogued from working properly.
  15.  
  16.  
  17. ====================
  18. CATDISK VERSION 3.61
  19. ====================
  20.  
  21. You can now customize CATDISK's color scheme if you don't like the default
  22. colors that come with the program - you can even set everything to green on
  23. cyan if that's your preference.
  24.  
  25. Fixed a bug in the labelling routines (this bug was only present in V3.60 and
  26. only if it was running under DOS 2.xx) where the disk volume would come up as
  27. the first file on the disk.
  28.  
  29. Fixed a bug in the labelling feature of the disk cataloguing function whereby
  30. you may catalog a write protected diskette having no volume id by giving it a
  31. "label" and not writing it to disk.  As above, this bug only occurred in V3.60.
  32.  
  33. CATDISK now verifies that the catalog drive actually exists on your system
  34. configuration.    This is of some help when moving the program from system to
  35. system where each system has a different drive configuration.
  36.  
  37.  
  38. ====================
  39. CATDISK VERSION 3.60
  40. ====================
  41.  
  42. Added support for 32 levels of subdirectories and a total of 128 subdirectories
  43. per disk.  If a subdirectory from which a file was catalogued is beyond the
  44. first subdirectory level (eg. \sub1\sub2), only the last subdirectory is shown
  45. with a tilde leading the subdirectory name to indicate that that particular
  46. subdirectory didn't originate from the root (eg. \sub1\sub2 would show as
  47. ~sub2).
  48.  
  49. Added a new report that allows you to select a list of files based on the file
  50. comments (or a portion of a comment).
  51. For example: searching for GAME would match "Game", "GAME", or "Arcade Game".
  52.  
  53. As a result of the above, the option "Temporarily Exit To DOS" has been moved
  54. from a visible option <F2> to an invisible option <F3> (i.e. it doesn't show on
  55. the menus).
  56.  
  57. Fixed a small cosmetic error occurring upon completion of editing file
  58. commments at certain times.
  59.  
  60.  
  61. ====================
  62. CATDISK VERSION 3.57
  63. ====================
  64.  
  65. Fixed a bug that resulted in the wrong files being shown occasionally for
  66. auto-commenting.
  67.  
  68.  
  69. ====================
  70. CATDISK VERSION 3.56
  71. ====================
  72.  
  73. Added a /NW (no warning) option to the command line arguments.
  74. Specifying this option will cause CATDISK to supress the warning given
  75. when you attempt to catalog a diskette that is already in the current
  76. catalog.
  77.  
  78. In the adding/updating file comments section, two more options have been added:
  79.  
  80. 1) Repeat last entered comment
  81. 2) "Ditto" - Copy comment above.
  82.  
  83. - these should make file comment entry easier for updating many files that are
  84.   similar, or are from the same archive.
  85.  
  86. Added a status area to the right of the headings during comment entry/update
  87. indicating when you are in edit mode to avoid confusion as to what keystrokes
  88. apply where.
  89.  
  90. ====================
  91. CATDISK VERSION 3.55
  92. ====================
  93.  
  94. Added QUERY to arc toggle - you may now selectively expand archives/libraries
  95. on the disk being read, instead of all or nothing.  As well, the default state
  96. of this toggle has been removed from the command line options to the
  97. configuration program.
  98.  
  99. Removed the need to specify your printer type in the configuration.
  100.  
  101. CATDISK will now generate the (Files + Statistics) and (Files + Comments)
  102. reports on 80 column printers without the need to specify.  Keep in mind that
  103. you still need a 132 column format to print the (Files + Statistics + Comments)
  104. report.
  105.  
  106. CATDISK now limits you to drive selections within the actual range of disk
  107. "drives" present on your computer when running under DOS 3.xx.  For example,
  108. if you have two floppies present on your computer, and are running DOS 3.xx,
  109. CATDISK would now give you choices of drives A: and B: instead of drives A:
  110. to E: (Dos 3.xx always reports a minimum of 5 drives installed, even if you
  111. have only two).
  112.  
  113.  
  114. ====================
  115. CATDISK VERSION 3.54
  116. ====================
  117.  
  118. Fixed a bug in which showing a summary report involving a disk containing zero
  119. length files only would abort ungracefully.
  120.  
  121.  
  122. ====================
  123. CATDISK VERSION 3.53
  124. ====================
  125.  
  126. Fixed a bug in which cataloguing a disk that contained a file whose name
  127. contained all blanks (ASCII 255's) caused CATDISK to go into a continuous loop
  128. when updating the catalog file.
  129.  
  130.  
  131. ====================
  132. CATDISK VERSION 3.52
  133. ====================
  134.  
  135. Added the ability to "read" command line options from the DOS environment area,
  136. thus eliminating the need to set up a batch file to call up CATDISK with your
  137. favourite configuration.
  138.  
  139.  
  140. ====================
  141. CATDISK VERSION 3.51
  142. ====================
  143.  
  144. Made the comment editing features more convenient to use.  Initiating the edit
  145. of an existing comment will not cause the rest of the comment to disappear. In
  146. addition, more editing functions such as insert, delete, delete to end of line,
  147. and other functions have been added.
  148.  
  149.  
  150. ====================
  151. CATDISK VERSION 3.50
  152. ====================
  153.  
  154. CATDISK now supports the entry of a 30 character comment for each file in a
  155. catalog.  The entry of such is totally at your option and may be done on the
  156. fly or at a time convenient to you after cataloguing.
  157.  
  158. Support for up to two levels of sub-directories has been added.
  159.  
  160. When cataloguing an un-labelled diskette, the writing of the label to that disk
  161. is now optional.  This will facilitate the cataloguing of write-protected
  162. disks.
  163.  
  164. Three more toggles have been added:
  165.  
  166.     1)    You may now turn off the pauses at the end of a catalog update, and the
  167.     "Insert a disk for drive X: and hit any key when ready" prompt.
  168.  
  169.     2)    You may tell CATDISK that you wish to add/change file comments as they
  170.     are being catalogued.  The default is to do that later.
  171.  
  172.     3)    You may set the report type (statistics, comments, or both)
  173.  
  174.  
  175. Most options for toggles and settings have been moved to a sub-menu to keep the
  176. main menu un-cluttered.
  177.  
  178. The command line options have been updated to allow you to specify the printer
  179. report format at program startup.
  180.  
  181.  
  182.  
  183. ===========================
  184. CATDISK VERSION 3.29 - 3.45
  185. ===========================
  186.  
  187. Alpha and Beta test versions leading up to the present version (3.50).
  188.  
  189.  
  190. ====================
  191. CATDISK VERSION 3.28
  192. ====================
  193.  
  194. Fixed a bug that resulted in the number of files showing on the summary report
  195. getting "shifted" to the wrong disk entry when a disk volume was un-catalogued
  196. with option #5.
  197.  
  198.  
  199. ====================
  200. CATDISK VERSION 3.27
  201. ====================
  202.  
  203. Fixed a bug that occurred when re-cataloguing a diskette that had files deleted
  204. from it.  CATDISK would abort with an I/O error 99.
  205.  
  206. Made menu choices accessible in the traditional format as well as by using
  207. the cursor keys and <Return> to choose an option.
  208.  
  209. Made the report location selection a menu like the rest.
  210.  
  211.  
  212. ====================
  213. CATDISK VERSION 3.26
  214. ====================
  215.  
  216. Indented the documentation to facilitate easy three hole punching.
  217.  
  218. Fixed a minor bug in the configuration program that resulted in the printer
  219. set-up strings being displayed one line lower than they should be.
  220.  
  221.  
  222. ====================
  223. CATDISK VERSION 3.25
  224. ====================
  225.  
  226. The configuration program has been enhanced to allow you to set the maximum
  227. number of disks and files per catalog.    There is no longer a need include
  228. two versions of CATDISK (the 16K and 32K versions), as the main program can
  229. now allocate the necessary workspace when it is started.
  230.  
  231. Fixed a problem reading .ARC/.LBR files that are marked as read-only.
  232.  
  233. Fixed a problem with CATDISK aborting with a run-time error F0 upon startup
  234. if you were using DOS 2.xx (from V3.24 only).
  235.  
  236. If your disk becomes full when cataloguing or uncataloguing a diskette, CATDISK
  237. will no longer terminate ungracefully.
  238.  
  239.  
  240. ====================
  241. CATDISK VERSION 3.24
  242. ====================
  243.  
  244. The configuration program has been enhanced to provide a menu driven interface
  245. to the settable CATDISK defaults.  The current settings in CATDISK are read
  246. and provided as defaults in the configuration process, thereby eliminating the
  247. need to answer EVERY question when configuring CATDISK... you need only change
  248. that which you WANT changed.
  249.  
  250. The old restrictions on using the <F2> option "Temporarily Exit To DOS" no
  251. longer exist.  You may use all extra memory for either the disk cache or for
  252. faster in memory sorting.  Upon selection of <F2>, this extra memory will be
  253. freed for the DOS shell, and re-claimed upon returning to CATDISK.
  254.  
  255. You may now set the directory in which CATDISK will create and scan for it's
  256. catalogues.
  257.  
  258. You may place the overlay file "CATDISK.000" in the above mentioned directory,
  259. thus enabling CATDISK to be run from any directory, as long as DOS can find
  260. "CATDISK.COM" in it's search path. For example, you may have your catalog files
  261. and the overlay in a directory \CATDISK, and the CATDISK.COM file in your
  262. \UTILS directory.  Even though you may be at the root directory of your hard
  263. disk, you may still just type "CATDISK [options]" and the program will find
  264. all the files it needs if you have it configured correctly.  See the section
  265. on installation and configuration for details.
  266.  
  267.  
  268. ====================
  269. CATDISK VERSION 3.23
  270. ====================
  271.  
  272. Optimized the speed of the cataloguing and uncataloguing process through
  273. an advanced buffering technique.  This technique cuts down on the amount
  274. of disk thrashing that occurs as the catalog is updated.  The new procedures
  275. are about 75% faster than in previous versions (actual factor will vary on the
  276. type of drive being used - floppy diskette based systems will realize the
  277. greatest benefit).
  278.  
  279. Made the archive directory extraction routines more efficient (and compact).
  280.  
  281.  
  282. ====================
  283. CATDISK VERSION 3.22
  284. ====================
  285.  
  286. Further optimized the printer/disk handling routines.
  287.  
  288. A bug that caused the program to bomb when a directory date past Dec 31, 2022
  289. was read on a diskette being catalogued.  From now on, any files past that date
  290. will appear on Dec 31, 2022.
  291.  
  292.  
  293. ====================
  294. CATDISK VERSION 3.21
  295. ====================
  296.  
  297. Fixed a rarely occurring problem when cataloguing or reading the directory
  298. of the same drive on which CATDISK resides, where the current directory is
  299. not reset to that from which CATDISK was started.
  300.  
  301. Version 3.21 now shows the free heap memory available for use in the sorting
  302. procedures that CATDISK employs.
  303.  
  304.  
  305. ====================
  306. CATDISK VERSION 3.20
  307. ====================
  308.  
  309. Added the capability to sort a complete report generated with option <0>
  310. by filename, Volume ID, or ARC/LBR ID.
  311.  
  312. If you do NOT select the disk cacheing feature in the configuration program,
  313. you will be given the option to allocate any left-over memory for DOS usage
  314. when selecting the <F2> Temporarily Exit To DOS option, or for faster in-memory
  315. sorts (when generating complete reports or sorting directories).
  316.  
  317. Optimized the printer-disk output routines.
  318.  
  319. Fixed a small problem that resulted in nulls being added to report titles
  320. at the start of disk output report files.
  321.  
  322. ====================
  323. CATDISK VERSION 3.11
  324. ====================
  325.  
  326. A slight shortcoming has been fixed in that volume labels created with Peter
  327. Norton's "Volabel" utility (which allow lower case characters in the volume
  328. label) will all be converted to upper case when these diskettes are catalogued.
  329. This will allow you to manipulate and uncatalogue these diskettes in the
  330. catalog.
  331.  
  332. ====================
  333. CATDISK VERSION 3.10
  334. ====================
  335.  
  336. This version now supports the squashing method employed by Phil Katz's
  337. PKARC Fast! ARChive utility.  Previous limitations regarding this utility
  338. no longer exist.
  339.  
  340. ====================
  341. CATDISK VERSION 3.00
  342. ====================
  343.  
  344. Capability to read the directory information from files created with the
  345. Library Utility (LU) was added.
  346.  
  347. An option to temporarily exit to DOS was now provided.
  348.  
  349. The configuration program (CDISKCFG.COM) was enhanced to allow you to set the
  350. default startup catalog drive.
  351.  
  352. A problem with corrupted dates in an ARChive file was fixed.
  353.  
  354. ====================
  355. CATDISK VERSION 2.20
  356. ====================
  357.  
  358. Option #0: Show All Files:  If you select screen output for this report, the
  359. time consuming catalog search for *.* is no longer carried out.  CATDISK will
  360. just list the entire catalog.
  361.  
  362. A new report was added.  CATDISK now has the ability to list the directory
  363. of a diskette in the typical CATDISK report format.  This will enable you to
  364. get a directory of a diskette without having to exit CATDISK or catalog the
  365. diskette.  The ARC scanning feature functions as normal throughout the program.
  366.  
  367. ====================
  368. CATDISK VERSION 2.13
  369. ====================
  370.  
  371. Continued optimization of the program.
  372.  
  373. Altered the keyboard input routines in the configuration program (CDISKCFG.COM)
  374. to (hopefully) correct a problem with some machines locking up at the point of
  375. defining the number of lines per page.
  376.  
  377. Also, removed the demo limitations from the BBS version of CATDISK.  These
  378. limitations will no longer appear in the program.  CATDISK is once again
  379. fully functional.
  380.  
  381. ====================
  382. CATDISK VERSION 2.12
  383. ====================
  384.  
  385. Made the file search routines a little more compact... leaves room for a larger
  386. disk cache.
  387.  
  388. ====================
  389. CATDISK VERSION 2.11
  390. ====================
  391.  
  392. Fixed one potential time-bomb found just after release of V2.10 (doesn't it
  393. always happen that way?!?).
  394.  
  395. ====================
  396. CATDISK VERSION 2.10
  397. ====================
  398.  
  399. New features in V2.10 included verification of re-cataloguing existing
  400. diskettes.  Having two or more diskettes with the same volume id will cause
  401. one diskette's contents to overwrite the other one already in the catalog,
  402. possibly without you being aware of it.  The system will now ask you if you
  403. wish to continue with the operation.  You may now set the lines per page from
  404. the configuration program.  Also, a minor bug has been rectified that will
  405. allow handling of invalid dates in an archive, as well as handling small
  406. packed files in an arvhive instead of ignoring them.
  407.  
  408. The configuration program was enhanced to allow you to set the number of output
  409. lines (excluding titles) that CATDISK would print on a page.
  410.  
  411. The printer reports are were all titled and dated, so you would know what you
  412. were looking at the day after it was printed.
  413.  
  414. You may now control the printer in the way the reports are formatted by sending
  415. printer control codes upon report start up.
  416.  
  417. If you re-label a catalogued diskette, CATDISK can now automatically update
  418. the catalog to reflect the new name.
  419.  
  420. The diskette summary report was enhanced to show disk size, file space used,
  421. free space on the disk, the number of files on the disk, and a slack percentage
  422. (see manual for discussion).
  423.  
  424. ====================
  425. CATDISK VERSION 2.02
  426. ====================
  427.  
  428. Changes inplemented in V2.02 included the ability to catalog diskettes beyond
  429. the old limit of drive D:, and the rectification of a bug in the archive
  430. reading feature that resulted in small files that were simply stored in the
  431. .ARC file being skipped.
  432.  
  433. ====================
  434. CATDISK VERSION 2.01
  435. ====================
  436.  
  437. Continued optimization of the program.
  438.  
  439. ====================
  440. CATDISK VERSION 2.00
  441. ====================
  442.  
  443. Starting with this version, a scroll bar was been implemented in the screen
  444. reports to enable rapid movement through large reports.
  445.  
  446. An external configuration program was provided to enable you to set defaults
  447. such as BIOS or DIRECT screen updates for either compatibility or speed.
  448.  
  449. A serious bug that resulted in lost directories when labelling a diskette on
  450. single drive systems was rectified.
  451. (*** See the file README.1ST ***)
  452.  
  453. ====================
  454. CATDISK VERSION 1.41
  455. ====================
  456.  
  457. Starting with Version 1.41, sub-directories to ONE level deep are now
  458. supported.
  459.  
  460. A bug that resulted in duplicate Volume ID entries in the summary and duplicate
  461. files in a catalog has been eliminated.
  462.  
  463. ====================
  464. CATDISK VERSION 1.40
  465. ====================
  466.  
  467. Fixed another bug regarding duplicate Volume ID's (nobody's perfect!).
  468.  
  469.  
  470. ====================
  471. CATDISK VERSION 1.30
  472. ====================
  473.  
  474. Added reports to list files by ARChive or by Volume.
  475.  
  476. Added ability to send output to Screen, Printer, or Disk.
  477.  
  478.  
  479. ====================
  480. CATDISK VERSION 1.21
  481. ====================
  482.  
  483. Optimized the disk cacheing routines.
  484.  
  485. ====================
  486. CATDISK VERSION 1.20
  487. ====================
  488.  
  489. Added disk cacheing feature.
  490.  
  491. Fixed a bug which resulted in files with an eight character name and no
  492. extension not being listed in any reports.
  493.  
  494. ====================================
  495. CATDISK VERSION 1.11 to VERSION 1.14
  496. ====================================
  497.  
  498. Maintenance versions (bug fixes and optimization of the program).
  499.  
  500. ====================
  501. CATDISK VERSION 1.10
  502. ====================
  503.  
  504. Added ARChive extraction feature.
  505.  
  506. ====================
  507. CATDISK VERSION 1.01
  508. ====================
  509.  
  510. Maintenance release.
  511.  
  512. ====================
  513. CATDISK VERSION 1.00
  514. ====================
  515.  
  516. Initial release of CATDISK.
  517.